home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / comunic / ans37b.zip / BETATEST.DOC < prev    next >
Text File  |  1994-02-09  |  12KB  |  249 lines

  1.  
  2.       
  3.       Cygnus Data Systems    Beta Testing Application    02/09/94    Page 1
  4.       =====================================================================
  5.       
  6.       Software Version Control.
  7.       
  8.       Software revisions are made periodically and have a numbering scheme.
  9.       The version number (for example v3.6a) consists of three parts.  The
  10.       first number is the major revision number.  A change in this number
  11.       represents a very significant change to the software.  This could be
  12.       because of a very important feature addition, or an extensive
  13.       overhaul of portions of the code.  The second number is the minor
  14.       revision number and is changed when significant bug fixes are
  15.       required or when miscellaneous features are added or changed.
  16.       
  17.       Software Testing.
  18.       
  19.       During development of a software package, several different levels of
  20.       testing are performed.  The initial testing phase called alpha
  21.       testing begins when revisions (major and minor) are made to the
  22.       software and it is initially sent out to a small group of testers.
  23.       The purpose is to see how it performs under several different
  24.       configurations and to get initial reports of its performance.  During
  25.       alpha testing, some features may be changed and others added.  The
  26.       second phase of testing called beta testing begins after alpha
  27.       testing is completed and the features have all been fixed for the
  28.       major revision.  This is major phase of testing and is intended to
  29.       test the software on as many different configurations and systems as
  30.       possible to ensure the integrity of the software.
  31.       
  32.       Beta testing is an important phase of software development.  It helps
  33.       to ensure the success of the software since faulty software,
  34.       regardless of how potentially useful, can easily suffer an early
  35.       death if it develops a reputation for "locking up" systems or
  36.       corrupting files.  Beta testing also requires a commitment on the
  37.       part of the beta testers and a good deal of patience.  There are
  38.       risks to beta testing, but there are also rewards.  As a beta tester,
  39.       you will undoubtedly find bugs in the program which could cause
  40.       unpredictible and even undesirable effects.  When testing, you should
  41.       always record everything you notice, whether or not it is a bug - if
  42.       you believe a simple change could make the software much easier to
  43.       use, say so!  All comments are welcomed and encouraged.
  44.       
  45.       
  46.       
  47.       Cygnus Data Systems    Beta Testing Application    02/09/94    Page 2
  48.       =====================================================================
  49.       
  50.       What you should do as a beta tester.
  51.       
  52.       1)  The first rule of beta testing is that all software distributed
  53.       to beta testers is confidential and my NOT be distributed by anyone
  54.       under any circumstances other than Cygnus Data Systems.  The first
  55.       reason for this rule is that if any serious bugs appear in the
  56.       software, they can be fixed before the software is released to the
  57.       public.  The second is that beta test software is registered software
  58.       and has features enabled that are not available in the public
  59.       (shareware) version.  There may be additional reasons, but the bottom
  60.       line is that this software is protected under the United States
  61.       Copyright Laws.
  62.       
  63.       2)  Before testing a new version, backup your current version.  If
  64.       the new version is not working to your requirements, you can always
  65.       restore the old version.  Also, if files get corrupted during use of
  66.       the new version, you'll have a backup to restore.  If this should
  67.       happen, you should be able to discribe the steps you took that led to
  68.       this event.
  69.       
  70.       3)  You must use the software frequently and exercise as much of the
  71.       features as practical.  Record all your comments and observations
  72.       about the software which can be used to improve future releases.
  73.       Remember, something that might appear minor in the light of major
  74.       bugs could become significant once all bugs have been addressed and
  75.       fixed.
  76.       
  77.       4)  Take the initiative yourself of being aware of the latest
  78.       releases.  The beta testing team is a large group and its membership
  79.       is dynamic.  There is an upper limit to the number of members and
  80.       only those who are active and productive in their contributions will
  81.       remain members.  This does not mean you must come up with an
  82.       extensive list of items to be addressed, but simply requests that you
  83.       at least attempt to find potential problems and that you do report
  84.       those that you find.
  85.       
  86.       5)  You can obtain the software by downloading it from Cygnus X-1 BBS
  87.       (account validation and security upgrade required) or by f'reqing it
  88.       from 1:202/227 (private password required).
  89.       
  90.       6)  I believe telephone conversations are important.  I also believe
  91.       written (typed) lists are important.  I am available in the evenings
  92.       (after 5:00 PST for phone conversations.  Bug reports can be sent via
  93.       NetMail to 1:202/227 or uploaded to Cygnus X-1 BBS.  Bug reports
  94.       should be made in a timely manner since changes are constantly being
  95.       made to the software.
  96.       
  97.       7)  Let me know if you would like your name excluded from the history
  98.       of changes list.  Occasionally I will credit a beta tester in the
  99.       history with a good suggestion or a good eye for catching bugs.
  100.       
  101.       
  102.       
  103.       Cygnus Data Systems    Beta Testing Application    02/09/94    Page 3
  104.       =====================================================================
  105.       
  106.       Benefits.
  107.       
  108.       1)  A free copy of the software!  The beta test team largely consists
  109.       of persons who use the software on a regular basis.  Cygnus Data
  110.       Systems does not actively seek beta testers and relies on word of
  111.       mouth for its members.  If you become a beta tester, do so because
  112.       you enjoy and use the software and it suits your application, and not
  113.       because you're a professional beta tester who is excellant at
  114.       criticizing software.
  115.       
  116.       2)  Credit for product development.  Many of the features of this
  117.       software are a direct result of requests and comments from beta
  118.       testers.
  119.       
  120.       Application.
  121.       
  122.       Please complete and return the following form to Cygnus Data Systems.
  123.       All information provided on this form is kept in the strictest
  124.       confidence and is not released to any individual not affiliated with
  125.       Cygnus Data Systems.  The form asks you specific questions about your
  126.       system hardware and software configuration and your intended
  127.       application for the software.  I am also interested in your areas of
  128.       expertise, interests, and qualifications.  Remember, the intent of
  129.       beta testing is to test the performance of the software under a wide
  130.       range of configurations so if you don't have the most souped up
  131.       system on the block, that's okay, I'd still like to hear from you.
  132.       
  133.       Please complete the following application and return it via US MAIL to:
  134.       
  135.       Cygnus Data Systems
  136.       Daniel Durbin
  137.       14027 NE 181st Street #B-103
  138.       Woodinville, WA
  139.       98072-6846
  140.       
  141.       Other correspondence may be directed to:
  142.       
  143.       Daniel Durbin______________________________________________
  144.       SysOp: Cygnus X-1 BBS, Woodinville, WA | CIS: 73447,1744
  145.       (206) 481-9582 (bbs/fax) v32b/v42b     | GEnie: D.DURBIN
  146.       (206) 481-3484 (voice evenings)        | FidoNet 1:343/181
  147.       daniel.durbin@f181.n343.z1.fidonet.org | 
  148.       
  149.       
  150.       Cygnus Data Systems    Beta Testing Application    02/09/94    Page 4
  151.       =====================================================================
  152.       
  153.       Date:      __________________
  154.       
  155.       Name:      __________________________________________________________
  156.       
  157.       Company:   __________________________________________________________
  158.       
  159.       Position:  __________________________________________________________
  160.       
  161.       Address:   __________________________________________________________
  162.       
  163.       City:      __________________________________________________________
  164.       
  165.       State:     _____  Zip:  ____________-________
  166.       
  167.       Daytime Voice Phone:  (______) ______-________
  168.       
  169.       Evening Voice Phone:  (______) ______-________
  170.       
  171.       Data          Phone:  (______) ______-________
  172.       
  173.       Special Qualifications:
  174.       
  175.       _____________________________________________________________________
  176.       
  177.       _____________________________________________________________________
  178.       
  179.       
  180.       HARDWARE INFORMATION
  181.       
  182.       BBS if any:   _______________________________________________________
  183.       
  184.       Mail Address (FidoNet, uucp, internet, etc.):
  185.       
  186.                     _______________________________________________________
  187.       
  188.       Modem Type(s):_______________________________________________________
  189.       
  190.       Computer:     _______________________________________________________
  191.       
  192.       Monitor:      _______________________________________________________
  193.       
  194.       Hard Disk(s): _______________________________________________________
  195.       
  196.       CD ROM:       _______________________________________________________
  197.       
  198.       Voice Card:   _______________________________________________________
  199.       
  200.       
  201.       
  202.       Cygnus Data Systems    Beta Testing Application    02/09/94    Page 5
  203.       =====================================================================
  204.       
  205.       SOFTWARE INFORMATION
  206.       
  207.       Operating System: ___________________________________________________
  208.       
  209.       Multitasking System:_________________________________________________
  210.       
  211.       Network:          ___________________________________________________
  212.       
  213.       Other information you may deem applicable to this application:
  214.       
  215.       _____________________________________________________________________
  216.       
  217.       _____________________________________________________________________
  218.       
  219.       _____________________________________________________________________
  220.       
  221.       _____________________________________________________________________
  222.       
  223.       
  224.       AGREEMENT
  225.       
  226.       I have read and fully understand the entire Beta Test Application and
  227.       am aware of the scope and of my commitment.  I agree to assume all
  228.       costs of obtaining the software and submitting beta test results.  I
  229.       agree to accept all risks associated with operating beta test
  230.       software and agree not to hold Cygnus Data Systems or any of its
  231.       officers liable for any damage that may occur as a result of running
  232.       the beta test software.  I agree to provide constructive feedback and
  233.       beta test results in a timely manor.  I understand that my commitment
  234.       as a beta tester is to participate in the software developement
  235.       process and to do my best to identify improper operation and bugs in
  236.       the software.  I may also make suggestions for new features and
  237.       changes.  I also agree that the beta test software is provided to me
  238.       soley for my review and that I will not distribute the beta test
  239.       software to anyone under any circumstances and that to do so is a
  240.       violation of United States Copyright Law.
  241.       
  242.       
  243.       
  244.       Print Name  ______________________________________  Date ____________
  245.       
  246.       
  247.       
  248.       Signature   ______________________________________
  249.